Le Montrose Suite Hotel
The Le Montrose Suite Hotel is located on famous Sunset Boulevard and offers luxurious accommodations in the heart of West Hollywood. Am exclusive lounge, roof pool, and panoramic views of Hollywood can be found at Le Montrose Suite Hotel.