Hotel B is a charming boutique hotel in Marrakech that offers smoke-free rooms for guests who prefer a clean and healthy environment. The hotel is located in a quiet neighborhood, away from the hustle and bustle of the city center, providing a peaceful retreat for guests. The rooms at Hotel B are tastefully decorated and equipped with modern amenities to ensure a comfortable stay. The hotel also features a beautiful courtyard where guests can relax and unwind after a long day of exploring Marrakech. The friendly and attentive staff at Hotel B are always ready to assist guests and provide recommendations for local attractions and restaurants. If you are looking for a smoke-free hotel in Marrakech, Hotel B is an excellent choice.