Hotel

Sentrim Castle Royal Hotel

Moi Avenue, Mombasa, Mombasa, Kenya

Photos coming soon

Amenities

  • Air conditioning
  • Internet access: wlan
  • Smoking area: dedicated
  • Star rated: 3
  • Wheelchair accessible

Location