Select available language
Introduction, Windsor Tower, Bahrain
Windsor Tower Hotel has 78 rooms, all elegantly furnished to international standards. Facilities include private bath and shower, IDD telephone, satellite TV, in - house movies, central AC, refrigerator and all the Royal Suites have a pantry attached.
Details, Windsor Tower, Bahrain
From most rooms you can enjoy the spectacular Marine sea view towards Manama corniche. The friendly and hospitable staff at the Hotel makes your stay a home away from home. The hotel is especially popular with all the major corporate companies for whome the hotel is a preferred choice due to quality of service and close proximity to the economic and entertainment centre.