Certified B Corp and Green Key Hotels Inhabit Hotels in West London are dedicated to creating social impact and improving our environmental footprint, making us a unique choice for conscious travelers. Mindful Living Experience Stay at our flagship hotel, Inhabit Southwick Street, and immerse yourself in mindful living with restful rooms, a peaceful library, yoga and fitness classes, a meditation pod, an infrared sauna, and mapped running routes to explore the city's green spaces. Prime Location and Sustainable Dining Conveniently located near Oxford Street and Marble Arch, Inhabit offers...
