The Z Hotel Trafalgar is a trendy spot located near Trafalgar Square in London. With its compact yet stylish rooms, it offers everything you need for a comfortable stay, from crisp bed linen to complimentary toiletries. The hotel's central location makes it easy to explore the city on foot, with popular attractions like Covent Garden and the National Gallery just a short walk away. Plus, their friendly staff and modern amenities ensure a hassle-free and enjoyable experience for guests looking for a convenient, budget friendly base, in the heart of London.