This tranquil villa is a great place in Santa Rosa to stay at.
There is a bus stop nearby and other parts of Santa Rosa are easily accessible.
Posada Yossen Santa Rosa offers rooms appointed with cable TV, a patio, climate control, a sofa and a fireplace for guests’ comfort. The rooms come with a simple interior. A bathroom comes with a bidet and a shower.
A kitchen is featured with an oven and a fridge for guests' use.