Hotel B is a boutique hotel situated within 5 km of Cape Town's city center. This charming hotel offers a unique blend of modern comfort and traditional elegance. The rooms are tastefully decorated and feature all the necessary amenities for a comfortable stay. Guests can relax and unwind in the hotel's rooftop garden, which offers panoramic views of the city and Table Mountain. The hotel also has a restaurant that serves a variety of delicious dishes made from locally sourced ingredients. With its convenient location and reasonable prices, Hotel B is a great choice for travelers looking for a cozy and affordable stay in Cape Town.