Hotel Results
Found 3 available resorts
Hotel Information
Average Price: £48
Best Western Rhodes

Best Western Plaza Hotel in Rhodes is a 4 star Hotel located in the middle of Rhodes, a stones throw…


Click here for more hotel information
Hotel Information
Average Price: £64
Lato Boutique Hotel

With stunningly designed rooms, amazing views and some of the best amenities within a hotel, the Lato Boutique…


Click here for more hotel information
Hotel Information
Average Price: £102
Bella Venezia

With just 31 rooms, this cosy Greece Hotel is centrally located, right next door…


Click here for more hotel information