Description
Olympia Hotel is conveniently located in the popular Earls Court area. The hotel has everything you need for a comfortable stay. Take advantage of the hotel's Wi-Fi in public areas,24-hour room service,room service. Designed and decorated to make guests feel right at home,each room comes with coffee/tea maker,hair dryer,non smoking rooms,internet access ??wireless,satellite/cable TV. The hotel offers various recreational opportunities. For reliable service and professional staff,Olympia Hotel caters to your needs.
|
|
United Kingdom
Other
hotels
|