User
Menu
» New Camelot Hotel - Manila Philippines
Photo New Camelot Hotel MANILA
35 Mother Ignacia Street Diliman ManilaHotels 3 Stars Philippines