The Connaught is a prestigious hotel located in central London, offering a terrace with stunning views of Mayfair. The hotel features luxurious rooms and suites, each designed with a blend of classic and contemporary styles. Guests can relax on the terrace, taking in the picturesque views while enjoying a refreshing drink from the hotel's bar. The Connaught also offers a range of dining options, including a renowned restaurant serving gourmet cuisine. With its prime location and terrace offering breathtaking views of Mayfair, The Connaught provides a tranquil escape in the heart of central London.