Off

easily the largest we have stayed in so far with on suite and cable TV all for 150 pesos per night. Not a great deal of help from the staff in regards to facilities and local area however we had a good stay. ...‎
2014-05-28T15:32:43+00:00