Title :Hotel Mahena Talalla - A luxury hotel in Matara Sri Lanka. A beach hotel for a stress free holiday with a magnificent view of the sea in each room
Description :Luxury holiday resort in Matara, Talalla beach. Great place for a holiday outing in Sri Lanka, under coconut palms and tropical plants. All rooms are designed with a sea view and balcony
Keywords :sea view hotels, hotels in sri lanka, hotel in talalla, matara hotels, holiday resorts, budget hotels on the beach, holiday resorts, talalla beach, beach hotels, hill top hotels, luxury hotels, talalla hotels, sea view hotels, restaurants in talalla, dining in talalla, talalla dining hotels, restaurants in talalla, matara hotels, matara beach hotels, nature hotels, coconut trees, palm, natural swimming pools, sea swimming pools