Happy Cafe is located in Ambawela. Boasting a 24-hour front desk, this property also provides guests with a barbecue. Free WiFi is at guests' disposal. All rooms at the guest house come with a seating area. Every room includes a private bathroom. A continental breakfast is served every morning at th Read more
Happy Cafe is located in Ambawela. Boasting a 24-hour front desk, this property also provides guests with a barbecue. Free WiFi is at guests' disposal. All rooms at the guest house come with a seating area. Every room includes a private bathroom. A continental breakfast is served every morning at the property. Nuwara Eliya is 14 km from Happy Cafe.