The 3-star Camelia 108 Le Lai Hotel Ho Chi Minh City lies approximately 25 minutes' walk from the Couleurs by Rehahn Fine Art Photography, and features luggage storage. This Ho Chi Minh City hotel offers numerous amenities such as currency exchange and a lift.
The hotel stands in the centre of Ho Chi Minh City, within reach of the Pham Ngu Lao Street. The Independence Palace is merely 1.8 km from the Camelia 108 Le Lai Ho Chi Minh City, which is also situated about 500 metres from Thanh Giong Monument. The Saigon Notre Dame Cathedral lies nearly 20 minutes' walk away. Nguyen Trai bus stop is in close proximity to the property.
The 21 allergy-friendly rooms offer such comforts as climate control. Here you can enjoy an electric kettle and a refrigerator.
Den Long is situated 150 m from the Camelia 108 Le Lai.