The Architect Hostel The Architect Hostel (rated 1x000D star) is a small hotel in Sevilla. The hotel offers restaurant facilities. Room Features The Architect Hostel. Smoking in certain bedrooms is allowed, as well as in public areas of the hotel. Please specify when booking if you require smoking. Rooms have wireless internet access available.