This lovely Hotel can be found in Mazatlan. The establishment comprises a total of 18 snug units. This establishment does not accept pets.