Mirissa Hotels boast ofSri Sharavi Beach Villasas their darling out of all hotels. Situated in the coastal belt of Southern Sri Lanka, in Mirissa, it is synonymous with elegance, luxury, bliss and tranquility. Just 35 minutes and 16 kilometers away from Mirissa, nestled on the…