Guam Plaza Hotel

Location: 
Tumon, Guam