Villa Raha
Hotel👍👍 If you're craving amazingly delicious, beautifully presented western cuisine or all day breakfast..this is the place to be. Definitely a favourite.
Address
Villa Raha, 33 Macleod Rd, Colombo 00400, Sri Lanka
Contact
+94 77 427 2255Rating on Google Maps
4.50 (144 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week