Company name: Hostel One Notting Hill
Description: Lively hostel with terrace & free dinner
63 Prince's Square, London W2 4PX, United Kingdom