El Meow Hotel & Cafe está situado en el centro de la ciudad de Ho Chi Minh, a 1,4 km del Museo de Bellas Artes, y ofrece habitaciones con aire acondicionado y Wi-Fi gratuita.
Número de habitaciones: 17
373 Phạm Ngũ Lão 373/3 Phạm Ngũ Lão, phường Phạm Ngũ Lão Quận 1, Distrito 1, Ho Chi Minh, Vietnam