Hotel

Le Grand Victoria Hotel

Old Malindi Road, Mombasa, Mombasa, Kenya

Photos coming soon

Amenities

  • Air conditioning
  • Internet access

Location