★★★★Hotel

Windsor Palace Hotel

  • Alexandria, Egypt
  • 17 El Shohada Road, Alexandria, Egypt
  • Free Wi-Fi · Restaurant · Air conditioning
Price on request

About

A historic Victorian-style hotel on the seafront.

Located on the city's coast, close to the main sights. It has sea-view rooms and a restaurant.

Amenities

  • Free Wi-Fi
  • Restaurant
  • Air conditioning
  • Breakfast

Hotels in Alexandria