Camelot Hotel

Address:

35 Mother Ignacia Avenue
1110 Quezon City, Philippines

Phone:

+63 2 373 2101

Map:


Contact   ·   Privacy   ·   Terms