Hotel D is a luxurious hotel situated in the heart of Johannesburg. The hotel offers elegant and spacious rooms with modern amenities. Guests can indulge in a sumptuous à la carte breakfast at the hotel's restaurant, which boasts a menu filled with delicious options. The breakfast includes a variety of freshly baked pastries, a selection of cheeses and cold cuts, and a range of hot dishes made to order. The restaurant provides a sophisticated and refined ambiance, perfect for a leisurely breakfast experience. Hotel D also offers excellent facilities including a spa, fitness center, and concierge services. With its opulent surroundings and delectable à la carte breakfast, Hotel D ensures a memorable stay in Johannesburg.