Chelsea House Hotel

NileGuide Expert Says:

Within easy reach of Tube

User Rating:


Address:

96 Redcliffe Gardens
SW10 9HH London, GB

Phone:

44-(0)-207-244-7700

Map:


Contact   ·   Privacy   ·   Terms