Number Sixteen

This hotel is not currently in
the Good Hotel Guide

Number Sixteen
16 Sumner Place
South Kensington
London
SW7 3EG
England
Check availability