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. 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.