Relax Inn Westminster offers a perfect accommodation in Westminster.
Westminster center can be reached within 10 minutes' walk. The property is 59 km away from Helen, within a 45-minute drive.
Relax Inn Westminster is located within 85 km from Athens airport.
There are 23 non-smoking rooms at Relax Inn Westminster feature free wireless internet and cable television.