Tudor Water Sports Hotel is a 3-star facility that offers accommodation with well-air-conditioned rooms. Other facilities include a hair salon, coffee bar, fitness center, restaurant, and laundry services. It’s situated along Tom Mboya Road, Mombasa.