CASTLE IMPERIAL SUITES HOTEL

240 Ypao Road
Tumon Heights
Guam