Hotel

Hotel Sapphire

Mwembe Tayari Road, Mombasa, Mombasa, Kenya

Photos coming soon

Location