Hotel Bay Watch Unawatuna

Hotel Bay Watch is a beautiful luxury hotel which is situated in Unawatuna Sri Lanka. It is a place where you can enjoy your privacy, relax your mind and stay comfortably.

Address

Hotel Bay Watch,Yaddehimulla, Unawatuna,
Sri Lanka,

Get in touch