selected country
Philippines

Lotus Garden Hotel

Business address
1227 A. Mabini corner Padre Faura Streets, 1000, Manila, Philippines
Phone
(632) 522 1515
Fax
(632) 522 0768

Location Map