M M Review of Hotel Maya 3 years ago Fun Place, great location, nice restaurant on site... Fun Place, great location, nice restaurant on site.
Comments: