Description
Windsor Tower Hotel has 78 rooms, all elegantly furnished to international standards . Facilities include private bath and shower, IDD telephone, satellite TV, in, central AC, 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 .
Amenities
- Free parking
- Swimming pool
- Restaurant
- High-speed internet
- Interior Corridor
Hotel Policies
| Check-in Policy | 1300 |
| Check-out Policy | 1200 |
General Information