Apartament 63 John Aird Court jest usytuowany 5 min jazdy od takich obiektów jak Regent's Park, około 10 min pieszo od stacji metro Paddington.
W obiekcie noclegowym znajdują się urządzenie do parzenia kawy/herbaty i telewizja satelitarna. Dla dodatkowej wygody Apartament 63 John Aird Court wyposażony jest w telewizję satelitarną, dzięki czemu goście mogą zrelaksować się w czasie wolnym. W łazience znajdują się oddzielna toaleta, wanna i prysznic, jak również suszarka do włosów i ręczniki.
Dla tych, którzy chcą samodzielnie przygotowywać posiłki, obiekt noclegowy zapewnia takie opcje wyżywienia, jak czajnik elektryczny, lodówka i przybory kuchenne. Ponadto obiekt wyposażono w urządzenie do parzenia kawy/herbaty. London Shell Co. Aboard The Prince Regent oferuje dania kuchni brytyjskiej. Znajduje się w odległości minutowego spaceru od obiektu noclegowego.
Galeria Narodowa jest w 3 km, natomiast Stacja metra Paddington - kilka kroków od obiektu noclegowego. Little Venice znajduje się nie więcej niż 6 min pieszo od obiektu.