About The Tree Hotel
Beat the heat with the hottest dishes at tree hotel, one of liveliest Indian Restaurant in Oxford – oozing with class, from the décor to the superb cuisine
More about The Tree Hotel
The Tree Hotel is located at 63 Church Way, Iffley Village, OX4 4EY Oxford, Oxfordshire
01865 775974
https://www.treehotel.co.uk/
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6