The deluxe Shanghai Mansion is a 4-star property placed 2.1 km from Wat Pho. Since 2006 the hotel has been hosting guests in a 6-story original building.
The hotel is placed 15 minutes' walk from Chao Phraya River . The property lies within 5 km from the city center.
There are boutiques, a market and shops within a quick reach of the hotel.
Shanghai Mansion offers 76 modern rooms with a panoramic view of the river. These rooms come with an exquisite interior and wooden furnishings.
A breakfast is served in the restaurant. The restaurant entices with dishes of Chinese cuisine. The small garden bar features a terrace, Wi-Fi and an open fireplace. Scala Shark's Fin and China Town Scala Shark Fins are situated in a central area, about 50 meters from the venue.
Nearest underground station is MRT-Hua Lamphong, which is 850 meters away. Due to its location 25 km from Don Mueang airport, it will take about 30 minutes' drive to get there.
Car rental services are also provided.
Guests can unwind using a spa area and a Jacuzzi available on site.