The Alcove Library Hotel

The Alcove Library Hotel

Hotel

133A - 133B Nguyen Dinh Chinh, Ward 8, Phu Nhuan District, Ho Chi Minh City, Vietnam