Relaxed hotel, Villa Green, offers warmly furnished rooms, a restaurant/cafe, terrace, and free breakfast. Features stylish rooms and an elegant suite.