With 21 standard hotel room, 20 one-bedroom villas and 4 two-bedroom villas, our pet-friendly Mountain View Hotel and Villas is located just a few min drive from the city center and a few min walk fro...