Welcome to Flower Town Hotel & Spa, a charming retreat situated in the historic capital of Rabat, Morocco. Highly rated by hundreds of travelers, this inviting hotel offers a blend of soothing relaxation and warm local hospitality. Unwind in a peaceful setting while staying just moments away from the city's vibrant cultural sights.