Featuring a restaurant, Hotel El Eden Selva is located in La Merced, just 50 metres from the main church. Free WiFi access is available. Each room features cable TV and a private bathroom with free toiletries.
Featuring a restaurant, Hotel El Eden Selva is located in La Merced, just 50 metres from Read more
Featuring a restaurant, Hotel El Eden Selva is located in La Merced, just 50 metres from the main church. Free WiFi access is available. Each room features cable TV and a private bathroom with free toiletries.
Featuring a restaurant, Hotel El Eden Selva is located in La Merced, just 50 metres from the main church. Free WiFi access is available. Each room features cable TV and a private bathroom with free toiletries.
Number of Rooms: 32