يقع Orchard Hotel لندن ذو 3 نجوم على بُعد 5 دقيقة سيرًا على الأقدام من Westbourne، ويحتوي على 42 غرفة ضيوف. يوجد موقف السيارات في الموقع والواي فاي في الأماكن العامة.
يتميز الفندق بموقع مثالي على بعد 2.8 كم من متحف مدام توسو وعلى بعد 2.5 كم من هارودز. سيجد المسافرون من رجال الأعمال برج لندن على بُعد 15 دقيقة تقريبًا بالسيارة من الفندق المريح. سيقدر محبو الطبيعة قربهم من The Long Water التي تقع على مسافة 900 متر. ويمكن العثور على بورو ماركت على مسافة 6 كم من Orchard في لندن. يتمتع مكان الإقامة في لندن بموقع مركزي على مسافة قريبة من محطة قطار ماريليبون.
يقدّم الفندق الخالي من التدخين وجبة الإفطار المجاني كل صباح. اختر من بين مجموعة غير محدودة من الأطباق الهندية في Taj Mahal Indian Tandoori الذي يقع على بُعد 5 دقيقة مشياً على الأقدام من Orchard Hotel.