Location Atchara Villa is conveniently located on Phuket Island in southern Thailand. Several restaurants, shops and markets are within walking distance from the property. Local points of interests include Wat Chalong, Two Heroines Monument and Phuket Aquarium.
Rooms This property features 18 well-appointed accommodation units that are spacious and tastefully designed. All air-conditioning units are equipped with an array of amenities such as Internet access, mini bar, safe and private bathroom facility.
Restaurant Guests staying at the Atchara Villa can enjoy their meals at the onsite restaurant. Drinks and other beverages are available at the onsite bar. |