Le Montrose Suite Hotel
Le Montrose Suite Hotel Website
900 Hammond St, West Hollywood, CA 90069 United States
Hours of Operation:
About the Business:
The Le Montrose Suite Hotel is a rare breed among Los Angeles hotels. Located in the heart of West Hollywood, the hotel is fashionable but unfussy, elegant yet approachable, trendy yet anchored in the best traditions of gracious hospitality. A hotspot where Hollywood’s young elite gather to sip and socialize at the rooftop pool and accomplished artists and entertainers come to duck the limelight in ultra-private Privato Restaurant and relax in modern suites that feel like home.