Tower Club at Lebua
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 7% of all rated hotels worldwide.
About this hotel
Tower Club at Lebua is an independent all-suite hotel in Bangkok's Silom district, overlooking the Chao Phraya River. Built in 2001, the property sits in the heart of the city's central business and dining quarter, offering 24-hour rooftop access and river views from guest accommodations. The hotel has earned two World Travel Awards recognitions in 2025: World's Leading Luxury Suites Hotel and Asia's Leading Luxury All-Suite Hotel, reflecting consistent delivery across operations and guest experience. Guests here tend to be business travellers on extended stays and couples who value privacy and high-floor river vistas. The combination of independent ownership, all-suite layout, and rooftop positioning attracts a clientele comfortable with boutique service and proximity to both Silom's nightlife and the river's cultural landmarks.