Get a Hotel in Takeo

Alice Villa Hotel

Alice Villa Hotel

Takeo • Show on map 0.0/10 View Details for Price

Located 4.7 km from Takeo Railway Station, Alice Villa Hotel offers 3-star accommodation in Takeo and features a garden, a terrace and a restaurant. Among the facilities at this property are room service…More info

Book now
Alice Villa Hotel

Alice Villa Hotel

Takeo • Show on map 0.0/10 View Details for Price

Located in Takeo, 4.6 km from Takeo Railway Station, Alice Villa Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 3-star hotel offers…More info

Book now