Hotel Ferola is listed for hotel accommodation in Matara, Sri Lanka. Its listed business address is 136,BEACH ROAD POLHENA,MATARA, Sri Lanka. Contact the business directly to discuss availability and current services.
Services
Hotel accommodation
Business address
136,BEACH ROAD POLHENA,MATARA, Sri Lanka
